home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 32
/
Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso
/
Aminet
/
dev
/
c
/
mkmk.lha
/
mkmk
/
smakefile
< prev
Wrap
Makefile
|
1999-04-22
|
3KB
|
112 lines
#
# Makefile generated by MkMk on Thu, April 22, 1999 at 08:56:40p EDT
#
#
# Dependencies: PASS2
# Build type: ALLINONE
# Link type: SLIBRARY
#
# Project Include files
PREP_H = MiscInclude:prep.h
TYPEDEFS_H = MiscInclude:typedefs.h
CLIST_H = MiscInclude:cList.h
TYPEDOC_H = MiscInclude:TypeDoc.h
ENVELOPE_H = MiscInclude:Envelope.h
CSTRING_HPP = MiscInclude:cString.hpp
CSTRING_H = MiscInclude:cString.h
CDOCUMENT_H = MiscInclude:cDocument.h
LOG_MSG_H = MiscInclude:log_msg.h
LOGMSG_H = MiscInclude:LogMsg.h
CBREAK_H = MiscInclude:cbreak.h
MKMK_H = mkmk.h
FILEDEFS_H = MiscInclude:FileDefs.h
POOL_H = MiscInclude:POOL.H
DATE_HPP = MiscInclude:Date.hpp
DATE_H = MiscInclude:Date.h
CSUBSTR_H = MiscInclude:cSubStr.h
CSTAT_H = MiscInclude:cStat.h
CSCANDIR_H = MiscInclude:cScanDir.h
# Library files.
EXECS = mkmk
# Project Source and Object files
mkmk_C = depend.cpp generate.cpp mkmk.cpp sources.cpp
mkmk_c =
mkmk_o = depend.o generate.o
mkmk2_o = mkmk.o sources.o
# Generate everything.
all: $(EXECS)
-delete *.(lnk|tmp)
@-echo "Project rebuild complete."
# Generate everything.
execs: $(EXECS)
-delete *.(lnk|tmp)
@-echo "Project rebuild complete."
# Clean out stray garbage files.
clean:
-delete *.(tmp|lnk|log)
# Rebuild target
kill:
-delete $(EXECS)
# Rebuild project object files
objs: $(mkmk_o) $(mkmk2_o)
@echo "Recompile complete. Relink required."
#Rebuild mkmk.
bmkmk:
-delete *.o $(EXECS)
#Recompile mkmk objects.
mkmk_o: $(mkmk_o) $(mkmk2_o)
@echo "Recompile complete. Relink required."
# Project Libraries
project:
-delete *.o $(EXECS) *.(tmp|lnk)
mkmk: $(mkmk_o) $(mkmk2_o)
-delete $@
oml $@ @<<
$(mkmk_o)
<
oml $@ @<<
$(mkmk2_o)
<
# Project Object dependencies
depend.o: depend.cpp $(MKMK_H) $(FILEDEFS_H) $(POOL_H) $(PREP_H) \
$(CDOCUMENT_H) $(LOGMSG_H) $(CBREAK_H) $(TYPEDOC_H) \
$(CLIST_H) $(CSTRING_H) $(TYPEDEFS_H) $(ENVELOPE_H) \
$(CSTRING_HPP) $(LOG_MSG_H)
-delete $@
sc NOLINK $<
generate.o: generate.cpp $(MKMK_H) $(DATE_H) $(FILEDEFS_H) $(POOL_H) \
$(PREP_H) $(CDOCUMENT_H) $(LOGMSG_H) $(CBREAK_H) \
$(TYPEDOC_H) $(CLIST_H) $(CSTRING_H) $(TYPEDEFS_H) \
$(ENVELOPE_H) $(CSTRING_HPP) $(LOG_MSG_H) $(DATE_HPP)
-delete $@
sc NOLINK $<
mkmk.o: mkmk.cpp $(MKMK_H) $(TYPEDEFS_H) $(POOL_H) $(PREP_H) \
$(CDOCUMENT_H) $(LOGMSG_H) $(CBREAK_H) $(TYPEDOC_H) \
$(CLIST_H) $(CSTRING_H) $(ENVELOPE_H) $(CSTRING_HPP) \
$(LOG_MSG_H)
-delete $@
sc NOLINK $<
sources.o: sources.cpp $(MKMK_H) $(CSCANDIR_H) $(POOL_H) $(PREP_H) \
$(CDOCUMENT_H) $(LOGMSG_H) $(CBREAK_H) $(TYPEDOC_H) \
$(CLIST_H) $(CSTRING_H) $(TYPEDEFS_H) $(ENVELOPE_H) \
$(CSTRING_HPP) $(LOG_MSG_H) $(FILEDEFS_H) $(CSUBSTR_H) \
$(CSTAT_H)
-delete $@
sc NOLINK $<